animal-holding facilities - Turc Anglais Dictionnaire